parachute canopy - Turkish English Dictionary